<?php
namespace app\task;

use think\admin\library\Task;
class DailyTask extends Task
{
    // 任务标识
    public $name = '每日定时任务';

    // 每天凌晨1点执行
    public $rule = '0 1 * * *';

    // 任务执行内容
    public function execute()
    {
        // 这里写你的业务逻辑
        $this->output->writeln('[' . date('Y-m-d H:i:s') . '] 每日任务执行中...');

        // 示例：清理7天前的日志
        // \think\facade\Db::name('system_log')
        //     ->where('create_time', '<', strtotime('-7 days'))
        //     ->delete();
    }
}